Business Abhibus is in talks to divest 25% stake to raise $15 million by Economic Times October 16, 2020