Senators hit power grid operator for alleged franchise violations
Senators on Monday called for a review of the operations of the National Grid Corp. of the Philippines after finding out that the management of the power transmission operator is in Chinese hands.