Yes the platform requires power. However, it works with every standard power plug.
It requires 1000 Watts at its absolute max, usually a lot less.