Innovative Projects Start Up Grand Challenge – Rooftop Solar (RTS) and Distributed Renewable Energy (DRE) Technologies July 5, 2025