Biofuels

The fresh prince of Shell India
No one younger has been picked to lead a top energy company in India than Nitin Prasad. His goal: To steer the Anglo-Dutch giant beyond oil and gas in...