Corporate flag

Many large corporates have these displayed out the front of the building with pride.

Corporate flag