Microsoft, Google and Nucor to collaborate on new electricity business models