default_image
© Khunaspix Dreamstime.

The US transport bill finally made it past the politicians, and Barack Obama is expected to sign it into law this week. So what does it all mean? A mixed bag, according to this Journal of Commerce article.

Topics