Wednesday, November 2, 2011

Dell Opens Concept Store

SM Megamall has been a center for tech and computer stores even before there was Cyberzone. Dell now had a concept store opened in Megamall. This is an ideal place since Megamall is the midpoint of EDSA among all the malls in the highway.

No comments:

Post a Comment