Did you know nearly 17,500 satellites have been launched since 1957? Or what about the fact that more than 10% of those launches weren't registered internationally? While more and more orbital objects ...
"The real problem is that even small steps related to transparency or confidence-building are virtually impossible." When you purchase through links on our site, we may earn an affiliate commission.
In this episode of Tax Notes Talk, Erika Isabella Scuderi, visiting assistant professor of tax law at the University of Florida’s Levin College of Law, discusses her proposal for establishing taxing ...