Finland, voted the World's Happiest Country for the seventh year, is welcoming talented Indians to launch or reestablish their careers in one of the most attractive countries to work in.