[Investments and Ventures by New Frontiers]
Definition of Moonshot:
'In business, a moonshot refers to an ambitious, groundbreaking goal that challenges the status quo'
Moonshot