First Gen Corp. has partnered with the Jollibee Group to install over 16,800 solar panels in its four main manufacturing sites in the Philippines.The solar panels have a total capacity of over 9 megawatts (MW) and is in keeping with the Jollibee group's commitment to using renewable energy to