BusinessMaruti Suzuki Launches Ecstar Products In India, Claims Mileage Increase Of 3 Per CentBY Outlook Web Desk