This isn’t the first time another country has beat us to the punch. Remember Sputnik? Remember how it ignited a technological race to the stars? China just launched their proverbial Sputnik in the form of a massive push for renewable energy. Come on America, we came from behind before, we can do it again!