About UPC Solar
UPC Solar is a renewable energy development company and is part of the UPC Energy Group — an international leader in renewable energy. The UPC Energy Group has one of the strongest and most respected track records in the industry with over 750 MW of renewable energy in operation and another 3,000 MW in development.
Our primary focus is developing, financing, owning and operating utility-scale PV solar energy projects throughout North America.
UPC Business Locations and management support across the globe:
3900 Hollywood BLVD Suite PH5
Hollywood, FL, 33021