There is a lot of data crammed into that chart. Took me a while to grasp the content. Still a couple of confusing parts.

A couple of the installations appear to be physically small compared to larger ones, but their capacity is very large by comparison. Specifically the Huanghe Hydropower Golmud Solar Park in China, and Noor Abu Dabi in the UAE.

I think the Huanghe listing is combined solar and hydro power, but that is a guess. Not sure why Noor Abu Dabi installation can be so much more efficient than the others.