TRIWA watches was founded in 2007 in Stockholm, Sweden, by four friends. Yes, they are still friends ...