I see many new announcements of signed up deals. Not like in 2008, but more reasonable sized announcements that have a greater hope of fruition than […]
BP has decided to stop making solar panels and simply “brand” and “innovate”. I think that either you are a player with significant capital assets and […]