News

Larry Fink is the CEO of the world's largest asset management company BlackRock. The company has assets of over USD11 trillion, double or even triple the GDP of many countries.
A climate change-monitoring satellite worth $88 million, launched by Elon Musk with the backing of Google and Jeff Bezos, has suffered what’s been described as a catastrophic system failure. The ...