20200723 business.india-business: L&T Q1 net profit declines by 68%