grand duchy of luxembourg : Definition, Usages, News and More
Search Words
grand duchy of luxembourg
n a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
CNPV Realises First Large Scale Captive Consumption Solar Project in India LUXEMBOURG and DONGYING, China, June 10, 2013 /PRNewswire/ -- CNPV Solar Power SA, a public limited liability company organized under the laws of the Grand Duchy of Luxembourg and a leading integrated ...
June 9, 2013 - PR Newswire via Yahoo! Finance