Success in innovation demands navigating patents, regulation and capital markets. It’s hard work, not an overnight win.​ ...
As Hurricane Harvey continues to deluge Texas with devastating rains and floods, and as property losses reach astronomical levels, a pressing question, beyond how much human suffering it has left ...