There wouldn’t be many who believe Biokarpet S.A.’s (ATH:BIOKA) price-to-sales (or “P/S”) ratio of 0.2x is worth a mention when…
Read More

There wouldn’t be many who believe Biokarpet S.A.’s (ATH:BIOKA) price-to-sales (or “P/S”) ratio of 0.2x is worth a mention when…
Read More