Esteemed physicist Professor Stephen Hawkings thinks so - we find out why.
Finance minister Bob Richards says Bermuda is unfairly associated with tax avoidance
The latest business and finance news from around the world, on the BBC.
Could oil price falls lead to mass bankruptcies in the US shale oil and gas sector?
The economic impact of the Ebola crisis in West Africa is less than you might expect
How do companies cope with economic sanctions imposed by governments?
The conflict in Ukraine, western sanctions and falling oil prices - are Russians nervous?