What Are Grants?
A business grant is money awarded to businesses undertaking innovation or have the prospect of growth, resulting in employment creation. Government agencies usually issue them, and unlike loans, grants don't have to be paid off. The money is not being borrowed. There is no interest attached.
Grants are GIVEN to businesses with no expectation of return.