SHARE PURCHASE AND SALE AGREEMENT THIS AGREEMENT is made as of the 1st day of April, 2005 AMONG: GREENWORKS CORPORATION, a company formed pursuant to the laws of the State of Delaware and having an office for business located at 111 Howard Street,...

AutoNDA by SimpleDocs
Time is Money Join Law Insider Premium to draft better contracts faster.