Globe installs 212 new cell sites in NCR. IN Business - Abadilla, Emmie V.
Keywords: Cell sites--Metro Manila; Green energy; Solar cell sites; Globe Telecom Inc