Electra has raised $76.3 million to wash up the soiled ironmaking business, TechCrunch has discovered. The startup has developed a… Read More