Definition
Business combination in which two firms retain their independent existence and each firm exchanges some or all of its shares with those of the other.
Related Videos
http://www.businessdictionary.com/definition/share-exchange.html
http://www.businessdictionary.com/definition/share-exchange.html