Honda has delivered the first lot of Forza 300 mid-size scooter in India. The Honda Forza 300 is currently not on sale in India and the first 4 units that were delivered, were official imported as CBUs. Based on the customer response, Honda plans to officially launch the Forza 300 in India during FY 2021. The scooter will make its …