Luxemburg based satellite service companies do not have to abide by stringent regulations as Broadcasting British Corporation does.
Yes, IT governance does embody management according to stringent regulations, standards, and policies, but regulation is just a subset of the overall importance of IT governance for your business.