Christina Page of Yahoo! on Internet firms' move to renewables