what does that mean? The context is business. Some companies dabble in the area which they have no cutting edge, some just be too narrow and loss their flexibility, not being focus.
Thanks a lot
Apparently, some companies dabble in areas in which they have no expertise. (That seems silly to me, but what do I know?)
The expression is lose their/his/her/your focus.