Utkarsh India Limited commissions a 1MW Solar Power Plant- in the Hooghly district of West Bengal Published 24 Jan 2023 Full Article