BRUSSELS, May 27 (Xinhua) -- A majority of European Union (EU) member states have voted against the European Commission's proposal to impose punitive duties on imported Chinese solar panels, sources told Xinhua on Monday.
China's Shandong witnesses frequent thunderstorms, downpours