Filinvest switches on Festival Mall rooftop solar project FDC Utilities, Inc., the power utility arm of Filinvest Development Corporation (FDC), has switched on its 2.8 megawatt-peak solar power project on the rooftop of.. Business 18 Dec