Resolved 99% of customer complaints, Ola Elec claims