Basic Information
LR Group has been initiating, developing, financing, constructing, and managing medium to large-scale projects in high-growth economies worldwide. Their experienced team specializes in agriculture, water, energy and power, telecommunications, health, and construction.
LR Group
Illinois,United States of America
51~100 people
January 01, 1985
sales@lr-group.com

