Oil and Gas Sun Coast Resources Claims Tesla is ‘Refusing to Pay’ $2 Million in Overdue Bills, Citing Staffing Chaos as an Additional Challenge byFG Staff Writer