Business school in Tallinn, maybe the future?