Business | Thu Mar 12, 2009 1:38am GMT

Corporate oil booms in low-tax Switzerland