NorthStar expanding to Luxembourg after $45 million funding round
Canadian startup NorthStar Earth & Space plans to set up European headquarters in Luxembourg, after getting an investment from the country’s government-backed venture capital fund.
Canadian startup NorthStar Earth & Space plans to set up European headquarters in Luxembourg, after getting an investment from the country’s government-backed venture capital fund.