The Shaheed Vijay Singh Pathik Sports Complex or Greater Noida Sports Complex Ground is a cricket and association football stadium in Greater Noida, India, and it was the home ground of the Afghanistan national cricket team. Read More
India’s electric vehicle (EV) sector, once seen as a promising alternative to fossil-fuel-driven transport, is facing serious growth challenges. ... ...