Business Brains

Inside the executive mind. Profiles of the C-suite, entrepreneurs and other decision-makers.


'Personal satellites' open up space to consumers

A new market: enabling people to build their own satellites, then contract with private space companies to launch them.


Will your industry be transformed by 'open innovation'?

If you think that the idea of 'open sourcing' applies only to the software industry, think again.


Switzerland world's most competitive nation; US slips to number 7

In the latest World Economic Forum rankings, Switzerland gets high marks for innovation and efficiency. The US slips as a result of lack of confidence in its politicians and institutions.