Source: SlideShare It would be wrong to call cross-functional teams a panacea that should be a part of every evolving business. For sure, the concept is great and many companies are successfully adopting it today; however, in practice, this form of collaboration works the best for specific ...