According to CMDsport, Giant has opened a fifth own-store in Spain. This one covers 500 square meters, boasts a section devoted to women’s cycling and is situated in the island capital of Santa Cruz de Tenerife. The brand believes it is sure to become a flagship in Spain, like its ...