Insight Energy: Offshore fabric specialist is saving whales and working with NASA Offshore fabric specialist is saving whales and working with NASA -