Ayala unit putting up solar panel factory. IN Business - Mercurio, Richmond (Philippine Daily Inquirer)