German engineering, procurement and construction (EPC) service firm Intec Energy Solutions has won two separate contracts to build solar power projects in Germany and Italy with a combined targeted capacity of 22 MWp.