Renewable energy Meralco's environmental thrust. (The Philippine star)