NLC India Commissions 20 MW Solar Project with Battery Energy Storage in Andaman