The Millennium Challenge Corporation has up to $292 million worth of contracts up for grabs. Plus, we take a look back at ...