Innovation and Leadership for Nuru
I write this week from the Outer Banks of North Carolina, where the waves are crashing heavily and Hurricane Earl is brewing off the coast. We expect it to hit in a couple of hours. I’ve spoken on the phone and g-chatted today with several colleagues and friends, and every one has reacted to the …