Shell hunts for power boss as it buys into Indian renewables
Oil group invests in Orb Energy as its seeks head of power to help lead charge in growing electricity market
Oil group invests in Orb Energy as its seeks head of power to help lead charge in growing electricity market