Citicore Solar Energy Corp, part of Philippines-based Citicore Renewable Energy Corp (CREC), has obtained USD 55 million (EUR 47.2m) in development and construction financing to back its solar and energy storage projects in the Philippines.