Q4 Results: Tata Invest, Mahindra Logistics Among 16 Firms to Announce Results