Benelli Motorcycles

Benelli Plans to Set Up Manufacturing Unit in India

Benelli is reportedly working on its manufacturing unit and talks are already up between the consultants and the representatives of six Indian states (Andhra Pradesh, Gujarat, Maharashtra, Tamil Nadu, Telangana,…

Read More