I think .co is suitable for brand who have strong "co" at their end name.
For example:
Alex & Gibb Co
A) AlexGibb.co
B) AlexGibb.com
C) AlexGibbco.com
My opinion is that a company with this type should own both domain A and B. Main website should be developed in domain A. For domain B, they...