The world’s first CNG bike will be available in 77 towns across the country before August 15, 2024, notably India’s 77th Independence Day, the company said. The move comes after the brand ...