Claim: Marvel Studios began independent production on 2019.
Verdict: NOT ENOUGH INFO