From Longman Business Dictionaryinvestment grantinˈvestment ˌgrantFINANCE money given by the government to a business so that it can invest in buildings, machinery etc, usually in order to help economic development in a particular areaThere are generous investment grants to car manufacturers from local authorities in Latin America. → grant