Pretty cool to look at
http://www.dynamicarchitecture.net/
Rotating skyscrapers get their power from wind turbines that are placed between floors and which rotate freely with the wind. (The above illustration shows the only part of the occupied floors to emphasize the turbines.) Additional power is provided from solar cells on the tops of the individual floors.
Each individual floor is able to rotate slowly, based on commands issued by the owners of condos or apartments on that floor. I assume that the building owners can also take control, for coordinated movements of the floors. Note that the rotation of the floors is slow and uses power - the rotation of the floors does not produce power.
http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=1045