Wihuri Research Institute
http://www.wri.fi
Helsinki
Inquire about license