Markets Clarity on Tax Credits Set to Boost US Clean Energy Sector – What it Means for India Galactik Views December 5, 2024