Strategic Alliances have been gathering momentum over the past few years  most notably amongst technology companies looking to sell a new technological concept Companies that may have traditionally competed with each other are now collaborating  widening their reach and essentially their revenue stream