That's what an investment tax credit would be. If it would be refundable, it would be on the purchase of a new capital asset. Years ago, there was a program that offered 10% on the purchase of any new capital asset. That's right up front. That would be a huge stimulus to your business.
On February 25th, 2021. See this statement in context.