“World Startup Convention Turns Out to be a Hoax, Leaving Founders and Investors Disillusioned”
A mega startup event in Uttar Pradesh, India, has caused an uproar among thousands of investors and founders after all its advertised promises turned out to be a hoax. The