[Weekly funding roundup Dec 28-Jan 3] VC inflows kick off the year with a weak start
India is one of the best countries in the world to start a business, ranking second in the 2023-24 Global Entrepreneurship Monitor (GEM), according to a report co-authored by.