Tata Consulting Engineers Limited has received Letter of Award (LoA) worth Rs 198 million for reviewing Detailed Project Report …

This content is restricted.