Texidi launches app to discover the IT landscape & jargon IT has become an essential part of everyone’s life and business. However, there is still a big gap when...