The impact of the GST and E-invoicing on businesses in India