Home Uncategorized BP unveils self-powered Wave Glider to measure impact of oil spill