(ADPnews) - Jul 2, 2010 - Swiss machine maker Meyer Burger (SWF:MBTN) on Thursday said it subtracted EUR 22 million (USD 26.9m) from its order backlog after it cancelled a contract with Spanish solar systems maker Pevafersa.