Over half of landlords with properties rated below Energy Performance Certificate (EPC) C rating are putting off work to ...