News

13 tech companies had zero (or less) tax payable during 2013-14