Sign in to NFL Now to watch the best of the NFL, personalized for you

Feds allege more than $100M biofuels scam

WRTV - Indianapolis Scripps 2:22 mins

Federal authorities have arrested six people on conspiracy, wire fraud and other charges in an alleged biofuels scam they say cost the government and investors more than $100 million.

View Comments (0)