Investment News November 4, 2026Richard India fund for climate startups: Is it the best investment? India fund for climate startups is gaining attention with Aavishkaar’s new $263M initiative for innovation.