Long reads The green rush Businesses are vying to save the planet, and getting rich. But does it matter, so long as they deliv By James Harding