Irish renewables developer and asset manager NTR Plc on Monday announced the start of commercial operations for 268.5 MW of wind and solar assets across eight sites in five European countries.