In a move that raises concerns for Nepal's developmental trajectory and its potential for foreign investment, a section of leftist parties, including some from the ruling coalition, has launched a fresh protest against the implementation of the Millennium Challenge Corporation (MCC) Compact, even after their key concerns have been addressed by the US government.