US software giant Microsoft said that it plans to open its second wave of retail stores in Europe. The company is at present in talks with landlords in the...

Read More