Storia: DCM Shriram, Serentica ink deal for 58 MW of renewable power in India — Warptech Lab News