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.