Forbes on the 147 companies controlling everything