Big business sees the promise of clean energy