Casino developer dabbles in energy production, biotechnology