AsOf

2004-06-01

What the record holds about June 1, 2004.

Became true

1
2004-06-01unverified
Nebius Group · founded · 2004-06
Nebius Group founded: 2004-06, claim clm_39C6175048E5 · new claim · 1 source · conf 0.60

Stopped being true

0

None.

Recorded or changed on this day

0

None.