Tech and electricity, electricity and tech, a match made in progress.