Indian economy contracts by record 23.9 pc in Q1
India’s economy suffered its worst slump on record in April-June, with the gross domestic product (GDP) contracting by 23.9 per cent as the coronavirus-related lockdowns weighed on the already-declining consumer…