Xonoxx Technologies develops, finances and maintainslarge energy projects for flexibility.
Xonoxx Technologies Netherlands Holding B.V. | +31 88 1123200 | xonoxx@xonoxx.com