Startups Funding Startups Insights Technology December 16, 2024 Solar Square Secures $40 Million, Setting a New Benchmark in India’s Solar Startup Sector Solar Square secured $40 million in Series B funding, the largest in India’s solar sector,… Read More