Many unanswered questions trail FG, Siemens’ electricity pact.