Moto E15 Spotted on BIS Certification Site, Hinting at Imminent Launch in India: Report