NXT Energy Solutions Inc. Purchases 1,200,037 Common Shares Owned by Alberta Green Ventures Limited Partnership – Yahoo Finance / Common Stock Warrants, US Warrant News / By https://commonstockwarrants.com NXT Energy Solutions Inc. Purchases 1,200,037 Common Shares Owned by Alberta Green Ventures Limited Partnership Yahoo Finance