US court levies $194 million penalty on TCS

US court levies 4 million penalty on TCS