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. 

SpaceNews