Stimulus check update: $665 Million grants can provide approximately $600 to thousands of Americans
The USDA, which oversees the program, awards $665 million in grants to qualified nonprofit groups, state agencies, and tribal institutions.
According to the USDA, these groups then provide stimulus payments to "eligible frontline farm,…