By admin February 14, 2023 Business , marketing Technology Share on FacebookShare on Twitter India is being called the next deeptech hub and investors believe that many startups have scalability potential