Investors want fuller disclosure on the gargantuan power agreements tech companies are striking with energy providers.