Thanks for playing! When you place a generator you are given 20 energy as long as that generator stays on the map. I hope that answers your question.
I'd also wanted some way for the tower info to be shown, but couldn't find a good place in the UI for it, without it being messy, but I might go back and add it if this game is well received.