Whoever put up this site is doing the public a favor I think.

From what I see on Facebook, certainly not premium quality German Solar equipment or panels and installation as they claim. Most of the ones shown would not pass local standards, let alone International.