Maxim Group Just Issued “Buy” Rating on Virtusa Corporation

(Source: Highland Mirror) Virtusa Corporation (Virtusa) is an information technology services company. The Company’s services include information technology (IT) and business …