Vikram Solar secures EPC contract for 140MW solar project in India

Image: Vikram Solar to develop 140MW solar project. Photo: Courtesy of ced dec/FreeImages.com