The wind and solar boom is here. IN Opinion - Manjoo, Farhad (The Philippine Star)