Microsoft to triple data centre capacity: What it means for investors
IRFC Share Price81.09-26.0%0.02(0.02%) Upside Suzlon Energy Share Price44.1240.4%-0.11(-0.23%) Upside IREDA Share Price111.7134.3%-1.61(-1.43%) Upside Tata Motors PV Share Price301.119.8%0.61(0.2%) Upside YES Bank Share Price23.48-10.2%1.18(5.3%) Ups... [2268 chars]