Complex sentence: Net Element is comprised of a 60 in-house engineering and support staff that is located in two facilities as well as in a university in Russia and has invested over $22 million in business and technology development.
Split into simpler sentences: Net Element is comprised of an in-house engineering team numbering 60 and a support staff that is located in two facilities, as well as, in a university in Russia. The group has invested over $22 million in business and technology development.