Commercial May 19, 2011 Supertech launches E Square in Noida Supertech Limited has launched “E Square”, a premium new age retail cum office complex in Sector 96, Expressway Noida.