20200604 business.india-business: Tatas set to review business plan