Titan enters into supply agreement with Suniva, Atlanta, USA valued more than USD$480 Million
Titan to build India’s first large-scale 2MWp grid connected Solar Power Plant.