Ola Electric Looking to Correct Image Riding on Dubious Twitter Accounts, Bots? New Report Indicates So Read more