Bignews INDIA HAS BECOME THE THIRD LARGEST START-UP ECONOMY: OMKAR RAI OPA Apr 6, 2024 0 Bhubaneswar(Byuro): India has become the third largest start-up economy in the world ranked behind the USA and China, Dr. Omkar Rai, Executive Chairman of Start-up Odisha, said on… Read More...