OIL

OIL stands for Office Infrastructure and Logistics in Luxembourg