North America travel policy: With approval, international flights 6+ hours can be booked in business class for internal travel. For client travel (I work at a large consultancy), the default policy is 6+ hour international travel in business class.
No idea what the policy is for those based in other regions, but I assume it would probably be based on flight duration rather than whether borders are crossed.