He also mentioned that the circumstances were tough but they managed because of their unshakable will to build a big business from the ground up.
Opus Group’s new 112,000-square-foot office building in Edina gets approval from the Planning Commission, set to serve as ...