Indus Towers faces penalties from the NFAC for failing to disclose income.
NEW DELHI, FEB 28 : The National Faceless Assessment Centre (NFAC) of Income Tax Department has levied a penalty of over Rs 36.65 lakh on telecom towers company Indus Towers, jointly owned by Bharti Airtel…