Tech Down on Earnings Trepidation -- Tech Roundup

… technology companies fell amid trepidation ahead of earnings reports. Shares of Singapore … -based education-technology company Genius Group more …