Press Release

TATA Projects strengthens Africa footprint with orders totalling about USD 323 mn