Maxxis Tyres Launches Its First Manufacturing Plant In India