This website uses cookies to ensure you get the best experience. Learn More.
Liferay in Dalian, China
Some pics from the guys in the new China office:
Training sessions: