Power giants line up for Meralco’s 600-MW contract | Daily Tribune