Yes those are solar panels at Logan’s Terminal B garage.

Advertisements