HomeTechnology Technology India’s Tata Motors posts major loss as lockdowns hit sales 17Views Coverage By Aman Desai July 31, 2020