Quantity Surveyor, EPC Major Renewables Projects