English Dictionary

The sudden demand for space-based tools and solutions is pushing Isro to expand its operations significantly
Read this opinion at : Isro chief says demand for services multiplying
Source: Business Standard