Why Delaware?

  • • Centralized geographic location
  • • Business climate
  • • World-class research
  • • State-of-the-art facilities
  • • Highly educated workforce