Generation of e-way bills under the Goods and Services Tax (GST) regime declined 5.4% sequentially in April to 133.3 million from an all-time high of 140.6 million in March as the year-end rush to ...