TCS faces a $194 mn penalty, Tata Power invests in Dorjilung, Lupin gets FDA observations, AWL Agri Business sees major stake ...