The Swiss solar module manufacturer Meyer Burger Technology AG (SWX:MBTN) has reduced its production plans for this year and next to reflect a delayed ramp-up of the production capacity and supply chain constraints.