Scottish wind farm developer Muirhall Energy Ltd today announced the start of construction of one of Scotlandâs first onshore wind farms built without any subsidies.