LEVEL C inspections in Spanish CSP Plants, are they ready?

Most of concentrated solar plants installed in Spain are currently immersed on “suffering” level C inspections on their equipment and pressure elements.

Most of concentrated solar plants installed in Spain are currently immersed on “suffering” level C inspections on their equipment and pressure elements.