My guess is they did it to add to the "WOW!" factor when showing off their facility down the road...gets their brand a little exposure for what, a few extra bucks a sticker? But yes, I've never seen it done before either.
Regardless, it helps prove those aren't just stock photos of someone's panels...