BBB Alert: Watch Out for Stimulus Check Fraud

The United States Treasury Department could soon start issuing relief checks to American families and businesses. Right now – the proposal includes sending two large checks to many Americans and devoting $300 billion toward helping small businesses avoid mass layoffs.…